import axios from 'axios'

// axios.defaults.baseURL = 'http://192.168.74.36:3000'

const request = axios.create({
    baseURL: 'http://127.0.0.1:3000'


})
// 添加请求拦截器
request.interceptors.request.use((config) => {
    // 在发送请求之前做些声明
    //设置token config这个对象中保存了，很多关于i请求的信息，可以打印观察下
    let token = localStorage.getItem('my-hm-token')
    if (token) {
        config.headers.Authorization = token
    }
    return config//表示继续完成请求的意思
}, function (error) {
    // 对错误请求做些什么
    return Promise.reject(error)
})
// 导出，===》拦截器一定要写在导出之前
export default request